কোনটি চতুর্থ প্রজন্মের ভাষা?

Updated: 11 months ago
  • ক
    PYTHON
  • খ
    ALGOL
  • গ
    INTELLECT
  • ঘ
    FORTRAN
582
ব্যাখ্যাঃ

চতুর্থ প্রজন্মের ভাষা (4GL - Fourth Generation Language) হলো এমন এক ধরনের কম্পিউটার প্রোগ্রামিং ভাষা যা পূর্ববর্তী প্রজন্মের ভাষার তুলনায় ব্যবহারকারী-বান্ধব এবং কোনো নির্দিষ্ট কাজ সম্পন্ন করার জন্য ডিজাইন করা হয়। এই ভাষাগুলো মূলত ডেটাবেজ ম্যানেজমেন্ট, রিপোর্ট তৈরি, এবং প্রশ্নের (Query) উত্তর খোঁজার কাজে ব্যবহৃত হয়। 4GL এর প্রধান উদ্দেশ্য হলো প্রোগ্রামিং প্রক্রিয়াকে সহজ করা এবং কম সময়ের মধ্যে সফটওয়্যার তৈরি করা। এগুলোর সাহায্যে খুব কম কোড লিখেও জটিল কাজ সম্পন্ন করা যায়।

প্রদত্ত অপশনগুলোর মধ্যে, INTELLECT হলো একটি চতুর্থ প্রজন্মের ভাষা। এটি একটি প্রাকৃতিক ভাষা প্রশ্ন (Natural Language Query) সিস্টেম যা ব্যবহারকারীদের ডেটাবেজ থেকে তথ্য খুঁজতে সাহায্য করে প্রাকৃতিক ভাষার কমান্ড ব্যবহার করে। এর মানে হলো, ব্যবহারকারীরা মানুষের স্বাভাবিক ভাষার মতো করে প্রশ্ন করতে পারে এবং INTELLECT সেগুলোকে ডেটাবেজ কোয়েরিতে রূপান্তরিত করে ফলাফল দেয়। এটি একটি নির্দিষ্ট কাজের (ডেটাবেজ কোয়েরি) জন্য উচ্চ-স্তরের বিমূর্ততা এবং সরলীকরণ প্রদান করে, যা 4GL এর একটি প্রধান বৈশিষ্ট্য।

অন্যান্য অপশনগুলোর ব্যাখ্যা:

        
  • PYTHON: এটি একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষা এবং তৃতীয় প্রজন্মের ভাষা (3GL)। এটি সাধারণ উদ্দেশ্যে ব্যবহৃত হয় এবং বিভিন্ন অ্যাপ্লিকেশন ডেভেলপমেন্টে জনপ্রিয়। এর সিনট্যাক্স সহজ হলেও, এটি 4GL-এর মতো নির্দিষ্ট ডোমেইনের জন্য ডিজাইন করা নয়, বরং এটি সাধারণ প্রোগ্রামিংয়ের জন্য একটি শক্তিশালী টুল।
  •     
  • ALGOL (ALGOrithmic Language): এটিও একটি তৃতীয় প্রজন্মের প্রোগ্রামিং ভাষা (3GL)। এটি ১৯৫৮ সালে বিকশিত হয় এবং অ্যালগরিদম প্রকাশের জন্য অত্যন্ত প্রভাবশালী ছিল। এটি ফোরট্রানের সমসাময়িক একটি ভাষা এবং স্ট্রাকচার্ড প্রোগ্রামিংয়ের ধারণার প্রচারে গুরুত্বপূর্ণ ভূমিকা পালন করে।
  •     
  • FORTRAN (FORmula TRANslation): এটি একটি প্রাচীন এবং প্রভাবশালী তৃতীয় প্রজন্মের প্রোগ্রামিং ভাষা (3GL)। ১৯৫০-এর দশকে বৈজ্ঞানিক ও প্রকৌশল গণনার জন্য এটি তৈরি করা হয়েছিল। এটি এখনো কিছু নির্দিষ্ট ক্ষেত্রে ব্যবহৃত হয়, কিন্তু এটি একটি সাধারণ-উদ্দেশ্যের উচ্চ-স্তরের ভাষা।

সুতরাং, INTELLECT তার নির্দিষ্ট কার্যকারিতা (প্রাকৃতিক ভাষার মাধ্যমে ডেটাবেজ কোয়েরি) এবং উচ্চ-স্তরের বিমূর্ততার কারণে চতুর্থ প্রজন্মের ভাষার অন্তর্ভুক্ত।

Satt AI
Satt AI
2 months ago

প্রোগ্রামিংকে মানুষের জন্য আরো সহজ করার প্রচেষ্টা অব্যাহত থাকে এবং যার ফলে এমন প্রোগ্রামিং ভাষা তৈরি হয়, যেগুলো মানুষের ভাষার কিছুটা কাছাকাছি। এসব প্রোগ্রামিং ভাষাকে বলা হয় চতুর্থ প্রজন্মের ভাষা বা 4GL। ডেটাবেজ অধ্যায়ে যে SQL ভাষা দেখানো হয়েছে, সেটি হচ্ছে 4GL ভাষা। এ ছাড়াও যখন নানা ধরনের সফটওয়্যার টুলে গ্রাফিকেল ইন্টারফেস ব্যবহার করা হয়, একটি মেনু কিংবা বাটনে চাপ দিয়ে কিছু করে ফেলা যায়, তার পিছনেও চতুর্থ প্রজন্মের ভাষার অবদান আছে বলে বিবেচনা করা হয়।

Related Question

View All
Updated: 3 months ago
  • ক
    ফাইল
  • খ
    পাথ
  • গ
    ডোমেইন নাম
  • ঘ
    প্রটোকল
26
  • ক
    হাই লেভেল ভাষা
  • খ
    চতুর্থ প্রজন্মের ভাষা
  • গ
    মেশিন ভাষা
  • ঘ
    অ্যাসেম্বলি ভাষা
1.3k
Updated: 1 year ago
  • ক
    প্রথম
  • খ
    চতুর্থ
  • গ
    তৃতীয়
  • ঘ
    দ্বিতীয়দ
1.4k
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই